package com.waiting.es.entity;

import org.springframework.data.annotation.Id;

import java.io.Serializable;
import java.util.Date;

/**
 * (Position)实体类
 *
 * @author makejava
 * @since 2020-11-02 10:49:29
 */
public class Position implements Serializable {
    private static final long serialVersionUID = 260978993701234562L;

    private Integer id;

    private String companyname;

    private String positionadvantage;

    private Object companyid;

    private String positionname;

    private String salary;

    private Object salarymin;

    private Object salarymax;

    private Object salarymonth;

    private String education;

    private String workyear;

    private String jobnature;

    private Double chargefield;

    private Date createtime;

    private String email;

    private String publishtime;

    private Object isenable;

    private Object isindex;

    private String city;

    private Object orderby;

    private Object isadvice;

    private Object showorder;

    private Object publishuserid;

    private String workaddress;

    private Date generatetime;

    private Date borntime;

    private Object isreward;

    private String rewardmoney;

    private Object isexpired;

    private Object positiondetailpv;

    private Date offlinetime;

    private Object positiondetailpvCnbeta;

    private Date advicetime;

    private String comefrom;

    private Object receivedresumecount;

    private Object refuseresumecount;

    private Object markcaninterviewcount;

    private Object havenoticeintercount;

    private Object isforbidden;

    private String reason;

    private Date verifytime;

    private Object adword;

    private String adrankandtime;

    private Object adtimes;

    private Date adstarttime;

    private Date adendtime;

    private Object adbeforedetailpv;

    private Object adafterdetailpv;

    private Object adbeforereceivedcount;

    private Object adafterreceivedcount;

    private Object adjustscore;

    private Date weightstarttime;

    private Date weightendtime;

    private Object isforward;

    private String forwardemail;

    private Object isschooljob;

    private Integer type;

    private Date prolongOfflineTime;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCompanyname() {
        return companyname;
    }

    public void setCompanyname(String companyname) {
        this.companyname = companyname;
    }

    public String getPositionadvantage() {
        return positionadvantage;
    }

    public void setPositionadvantage(String positionadvantage) {
        this.positionadvantage = positionadvantage;
    }

    public Object getCompanyid() {
        return companyid;
    }

    public void setCompanyid(Object companyid) {
        this.companyid = companyid;
    }

    public String getPositionname() {
        return positionname;
    }

    public void setPositionname(String positionname) {
        this.positionname = positionname;
    }

    public String getSalary() {
        return salary;
    }

    public void setSalary(String salary) {
        this.salary = salary;
    }

    public Object getSalarymin() {
        return salarymin;
    }

    public void setSalarymin(Object salarymin) {
        this.salarymin = salarymin;
    }

    public Object getSalarymax() {
        return salarymax;
    }

    public void setSalarymax(Object salarymax) {
        this.salarymax = salarymax;
    }

    public Object getSalarymonth() {
        return salarymonth;
    }

    public void setSalarymonth(Object salarymonth) {
        this.salarymonth = salarymonth;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education;
    }

    public String getWorkyear() {
        return workyear;
    }

    public void setWorkyear(String workyear) {
        this.workyear = workyear;
    }

    public String getJobnature() {
        return jobnature;
    }

    public void setJobnature(String jobnature) {
        this.jobnature = jobnature;
    }

    public Double getChargefield() {
        return chargefield;
    }

    public void setChargefield(Double chargefield) {
        this.chargefield = chargefield;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPublishtime() {
        return publishtime;
    }

    public void setPublishtime(String publishtime) {
        this.publishtime = publishtime;
    }

    public Object getIsenable() {
        return isenable;
    }

    public void setIsenable(Object isenable) {
        this.isenable = isenable;
    }

    public Object getIsindex() {
        return isindex;
    }

    public void setIsindex(Object isindex) {
        this.isindex = isindex;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public Object getOrderby() {
        return orderby;
    }

    public void setOrderby(Object orderby) {
        this.orderby = orderby;
    }

    public Object getIsadvice() {
        return isadvice;
    }

    public void setIsadvice(Object isadvice) {
        this.isadvice = isadvice;
    }

    public Object getShoworder() {
        return showorder;
    }

    public void setShoworder(Object showorder) {
        this.showorder = showorder;
    }

    public Object getPublishuserid() {
        return publishuserid;
    }

    public void setPublishuserid(Object publishuserid) {
        this.publishuserid = publishuserid;
    }

    public String getWorkaddress() {
        return workaddress;
    }

    public void setWorkaddress(String workaddress) {
        this.workaddress = workaddress;
    }

    public Date getGeneratetime() {
        return generatetime;
    }

    public void setGeneratetime(Date generatetime) {
        this.generatetime = generatetime;
    }

    public Date getBorntime() {
        return borntime;
    }

    public void setBorntime(Date borntime) {
        this.borntime = borntime;
    }

    public Object getIsreward() {
        return isreward;
    }

    public void setIsreward(Object isreward) {
        this.isreward = isreward;
    }

    public String getRewardmoney() {
        return rewardmoney;
    }

    public void setRewardmoney(String rewardmoney) {
        this.rewardmoney = rewardmoney;
    }

    public Object getIsexpired() {
        return isexpired;
    }

    public void setIsexpired(Object isexpired) {
        this.isexpired = isexpired;
    }

    public Object getPositiondetailpv() {
        return positiondetailpv;
    }

    public void setPositiondetailpv(Object positiondetailpv) {
        this.positiondetailpv = positiondetailpv;
    }

    public Date getOfflinetime() {
        return offlinetime;
    }

    public void setOfflinetime(Date offlinetime) {
        this.offlinetime = offlinetime;
    }

    public Object getPositiondetailpvCnbeta() {
        return positiondetailpvCnbeta;
    }

    public void setPositiondetailpvCnbeta(Object positiondetailpvCnbeta) {
        this.positiondetailpvCnbeta = positiondetailpvCnbeta;
    }

    public Date getAdvicetime() {
        return advicetime;
    }

    public void setAdvicetime(Date advicetime) {
        this.advicetime = advicetime;
    }

    public String getComefrom() {
        return comefrom;
    }

    public void setComefrom(String comefrom) {
        this.comefrom = comefrom;
    }

    public Object getReceivedresumecount() {
        return receivedresumecount;
    }

    public void setReceivedresumecount(Object receivedresumecount) {
        this.receivedresumecount = receivedresumecount;
    }

    public Object getRefuseresumecount() {
        return refuseresumecount;
    }

    public void setRefuseresumecount(Object refuseresumecount) {
        this.refuseresumecount = refuseresumecount;
    }

    public Object getMarkcaninterviewcount() {
        return markcaninterviewcount;
    }

    public void setMarkcaninterviewcount(Object markcaninterviewcount) {
        this.markcaninterviewcount = markcaninterviewcount;
    }

    public Object getHavenoticeintercount() {
        return havenoticeintercount;
    }

    public void setHavenoticeintercount(Object havenoticeintercount) {
        this.havenoticeintercount = havenoticeintercount;
    }

    public Object getIsforbidden() {
        return isforbidden;
    }

    public void setIsforbidden(Object isforbidden) {
        this.isforbidden = isforbidden;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public Date getVerifytime() {
        return verifytime;
    }

    public void setVerifytime(Date verifytime) {
        this.verifytime = verifytime;
    }

    public Object getAdword() {
        return adword;
    }

    public void setAdword(Object adword) {
        this.adword = adword;
    }

    public String getAdrankandtime() {
        return adrankandtime;
    }

    public void setAdrankandtime(String adrankandtime) {
        this.adrankandtime = adrankandtime;
    }

    public Object getAdtimes() {
        return adtimes;
    }

    public void setAdtimes(Object adtimes) {
        this.adtimes = adtimes;
    }

    public Date getAdstarttime() {
        return adstarttime;
    }

    public void setAdstarttime(Date adstarttime) {
        this.adstarttime = adstarttime;
    }

    public Date getAdendtime() {
        return adendtime;
    }

    public void setAdendtime(Date adendtime) {
        this.adendtime = adendtime;
    }

    public Object getAdbeforedetailpv() {
        return adbeforedetailpv;
    }

    public void setAdbeforedetailpv(Object adbeforedetailpv) {
        this.adbeforedetailpv = adbeforedetailpv;
    }

    public Object getAdafterdetailpv() {
        return adafterdetailpv;
    }

    public void setAdafterdetailpv(Object adafterdetailpv) {
        this.adafterdetailpv = adafterdetailpv;
    }

    public Object getAdbeforereceivedcount() {
        return adbeforereceivedcount;
    }

    public void setAdbeforereceivedcount(Object adbeforereceivedcount) {
        this.adbeforereceivedcount = adbeforereceivedcount;
    }

    public Object getAdafterreceivedcount() {
        return adafterreceivedcount;
    }

    public void setAdafterreceivedcount(Object adafterreceivedcount) {
        this.adafterreceivedcount = adafterreceivedcount;
    }

    public Object getAdjustscore() {
        return adjustscore;
    }

    public void setAdjustscore(Object adjustscore) {
        this.adjustscore = adjustscore;
    }

    public Date getWeightstarttime() {
        return weightstarttime;
    }

    public void setWeightstarttime(Date weightstarttime) {
        this.weightstarttime = weightstarttime;
    }

    public Date getWeightendtime() {
        return weightendtime;
    }

    public void setWeightendtime(Date weightendtime) {
        this.weightendtime = weightendtime;
    }

    public Object getIsforward() {
        return isforward;
    }

    public void setIsforward(Object isforward) {
        this.isforward = isforward;
    }

    public String getForwardemail() {
        return forwardemail;
    }

    public void setForwardemail(String forwardemail) {
        this.forwardemail = forwardemail;
    }

    public Object getIsschooljob() {
        return isschooljob;
    }

    public void setIsschooljob(Object isschooljob) {
        this.isschooljob = isschooljob;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Date getProlongOfflineTime() {
        return prolongOfflineTime;
    }

    public void setProlongOfflineTime(Date prolongOfflineTime) {
        this.prolongOfflineTime = prolongOfflineTime;
    }

}
